The Glasshouse - A Reflective Container for Mobile Code
نویسنده
چکیده
Mobile code has become mainstream, Java’s applets provide a familiar example. Other examples, where the code may be loaded from a local store but may have been provided by a third party, are Enterprise Java Beans [1] and Microsoft’s COM [2]. Here, components execute within a container that provides services to the component. This container and component programming model is very similar to mobile code architectures where mobile code is executed within some form of execution platform. In this position paper, I describe how the component and container model is related to behavioural reflection and outline a proposal to build a reflective container for components called the Glasshouse that allows the use of intrusion-tolerant services, and supports some intrusion-tolerance for components.
منابع مشابه
Optimization of a Container Ship Dimensions Using Multi-Objective Genetic Algorithm Method
Today, marine transportation has a significant role in global trade. The characteristics of the containerized shipping have made the number of container ships grow every day and made significant improvements in the construction and operation of these ships. In this research, the main dimensions of a container ship are optimized according to different objectives. This optimization aims to reduc...
متن کاملAddressing Ubiquitous Software Complexity with Mobile Containers
We present here an overview of the idea of applying the software containers model to mobile applications using generative programing techniques. We also present an evaluation prototype called MobCon. A software container is a wrapper component that offers services nearly transparently to other components that ’live’ inside it. The wrapped components contain the functional logic of the applicati...
متن کاملPolicy-based Separation of Concerns for Dynamic Code Mobility Management
The convergence between the Internet and telecommunication systems promotes an integrated scenario characterized by different flavors of mobility. Users can connect to the network from ubiquitous points of attachment and wireless portable devices can roam by maintaining continuous connectivity. Novel middleware technologies based on code mobility has the potential to enhance service provisionin...
متن کاملThe Effects of Constant Touch on Consumer Behavior: The Case of Iranian Mobile Phone Users
The main objective of this paper is to argue how the mobile phones have transformed the Iranian lifestyle and how the arrival of mobiles has been a catalyst for revolting behavior, and has launched a new consumer behavior and has changed our relationships. The paper explains how the people's behavior has developed a whole new social code in Iran. It is argued that the social value of being able...
متن کاملAnalyse Power Consumption by Mobile Applications Using Fuzzy Clustering Approach
With the advancements in mobile technology and its utilization in every facet of life, mobile popularity has enhanced exponentially. The biggest constraint in the utility of mobile devices is that they are powered with batteries. Optimizing mobile’s size and weight is always the choice of designer, which led limited size and capacity of battery used in mobile phone. In this paper analysis of th...
متن کامل